package com.guigu.www.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * <p>
 *
 * </p>
 *
 * @author DengHao
 * @since 2021-10-21
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
// @ApiModel(value="HealthManager对象", description="")
public class HealthManager implements Serializable {

    private static final long serialVersionUID=1L;

    // @ApiModelProperty(value = " 健康管理师表ID")
    @TableId(value = "hm_id", type = IdType.AUTO)
    private Integer hmId;

    // @ApiModelProperty(value = "姓名")
    private String hmName;

    // @ApiModelProperty(value = "身份证号")
    private String hmIdentity;

    // @ApiModelProperty(value = " 年龄")
    private Integer hmAge;

    // @ApiModelProperty(value = "性别
    private String hmGender;

    // @ApiModelProperty(value = "手机号")
    private String hmPhone;

    // @ApiModelProperty(value = "登录账号")
    private String hmUsername;

    // @ApiModelProperty(value = "登录密码")
    private String hmPassword;

    // @ApiModelProperty(value = "民族")
    private String hmNation;

    // @ApiModelProperty(value = " 出生日期")
    private String hmBirthday;

    // @ApiModelProperty(value = "邮箱")
    private String hmEmail;

    // @ApiModelProperty(value = "头像")
    private String hmImg;

    // @ApiModelProperty(value = "文化程度")
    private String hmDegree;

    // @ApiModelProperty(value = "联系地址")
    private String hmAddress;

    // @ApiModelProperty(value = "个人简单介绍，说说自己擅长啥的，吹吹牛皮")
    private String hmDesc;

    // @ApiModelProperty(value = " 注册时间")
    private String hmCreateDate;

    // @ApiModelProperty(value = " 角色ID")
    private Integer roleId;

     // @ApiModelProperty(value = " 是否展示在前端页面的专家咨询处(0,展示;1,不展示)")
    private Integer hmDisplayState;

    // @ApiModelProperty(value = " 展示顺序")
    private Integer hmDisplayOrder;

    // @ApiModelProperty(value = "健康师状态 （0,正常；1,禁用）")
    private Integer hmState;

    @TableField(exist = false)
    private Role role;
}
